himalayan pine - German English Dictionary